Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

qthreads-1.22^20251007gitcedb1fc-1.fc43 RPM for ppc64le

From Fedora 43 testing updates for ppc64le / Packages / q

Name: qthreads Distribution: Fedora Project
Version: 1.22^20251007gitcedb1fc Vendor: Fedora Project
Release: 1.fc43 Build date: Fri Oct 10 16:42:26 2025
Group: Unspecified Build host: buildvm-ppc64le-05.rdu3.fedoraproject.org
Size: 367053 Source RPM: qthreads-1.22^20251007gitcedb1fc-1.fc43.src.rpm
Packager: Fedora Project
Url: https://www.sandia.gov/qthreads/
Summary: Lightweight locality-aware user-level threading runtime
The Qthreads API is designed to make using large numbers of threads convenient
and easy. The Qthreads API also provides access to full/empty-bit (FEB)
semantics, where every word of memory can be marked either full or empty, and a
thread can wait for any word to attain either state.

Qthreads is essentially a library for spawning and controlling stackful
coroutines: threads with small (4-8k) stacks. The exposed user API resembles
OS threads, however the threads are entirely in user-space and use their
locked/unlocked status as part of their scheduling.

The library's metaphor is that there are many Qthreads and several "shepherds".
Shepherds generally map to specific processors or memory regions, but this is
not an explicit part of the API. Qthreads are assigned to specific shepherds
and are only allowed to migrate when running on a scheduler that supports work
stealing or when migration is explicitly triggered via user APIs.

The API includes utility functions for making threaded loops, sorting, and
similar operations convenient.

Provides

Requires

License

BSD-3-Clause AND MIT AND dtoa

Changelog

* Fri Oct 10 2025 Benson Muite <fed500@fedoraproject.org> - 1.22^20251007gitcedb1fc-1
  - Initial import bz #2401972

Files

/usr/lib/.build-id
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/486f9195b94a64a9550f845184cf4cbffbeb57
/usr/lib64/libqthread.so.1
/usr/lib64/libqthread.so.1.22
/usr/share/doc/qthreads
/usr/share/doc/qthreads/AUTHORS
/usr/share/doc/qthreads/NEWS
/usr/share/doc/qthreads/README.affinity
/usr/share/doc/qthreads/README.md
/usr/share/doc/qthreads/SCHEDULING
/usr/share/licenses/qthreads
/usr/share/licenses/qthreads/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Oct 13 01:16:33 2025